package com.hhh.corejava.code06_数组;

import java.util.Arrays;
import java.util.Scanner;

/**
 * @autor 黄焕晖
 * @date 2025年10月24日19:46
 * // 定义一个double类型的数组,用于存放某个班级中所有学生的成绩,在控制台输入共有几名学生
 * // 学生的成绩也由控制台进行输入
 * // 求:学生成绩的最大值、最小值、平均值
 **/
public class Test06_练习 {
    public static void main(String[] args) {
        Test01();
    }

    public static void Test01(){
        Scanner sc =new Scanner(System.in);
        System.out.print("请输入班级内有多少学生：");
        int num=sc.nextInt();
        double[] scores=new double[num];
        for(int i=0;i<num;i++){
            System.out.print("请输入第"+(i+1)+"个学生的成绩：");
            scores[i]=sc.nextDouble();
        }
        Arrays.sort(scores);
        System.out.println("最高分："+scores[0]);
        System.out.println("最低分："+scores[num-1]);
        double sum=0;
        for (int i = 0;i< num;i++){
            sum+=scores[i];
        }
        System.out.println("平均分："+sum/num);
    }
}

